put on the spot

[put ?n e? sp?t]
na. 決定暗殺(某人)
[網絡] 使尷尬;使某人為難;使處于困境

熱門查詢